#include<stdio.h>
#define N 12
#define M 5

int main()
{
    int next[N],i,j,k,p=0;
    int d[M]={5,2,4,3,6};
    for(int i=0;i<N-1;i++)  next[i]=i+1;
    next[N-1]=0;
    j=N-1;
    for(int i=1;i<N;i++)
    {
        for(k=1;k<d[p];k++)
        {
            j=next[j];
        }
        printf("%4d",next[j]);
        next[j]=next[next[j]];
        p=(p+1)%M;
    }
    printf("%4d\n",j);
}